Schulung, Beratung und Entwicklung

Glück IT

Gesellschaft für IT Beratung, Schulung und Entwicklung

NEWS

Content Management System ®CMAssist

Perl Programmieren Aufbauseminar

In diesem Kurs werden diverse fortgeschrittene Askpekte der Perl-Programmierung behandelt - u.a. das Erstellen eigener Module, die objektorientierte Programmierung, anspruchsvolles Bearbeiten und Sortieren von Listen, und die Interprozeß-Kommunikation über Sockets. Auch hier wir stets großer Wert auf praktische Beispiele und Übungen gelegt. Der Kurs eignet sich zur Vertiefung bereits vorhandener Perl-Kenntnisse und stellt somit eine ideale Ergänzung zum
Seminar "Einführung in Perl" dar.

Zielgruppe: Programmierer mit Vorkenntnissen in Perl

Voraussetzungen: Das Seminar "Einführung in Perl" oder vergleichbare Kenntnisse

CGI-Programmierung mit Perl



  • Das Modul CGI.pm
  • Direkte Parameterübergabe via URL-Zeile
  • Übergabe von Parametern durch HTML-Formulare

Verwenden von Modulen



  • Packages und Geltungsbereiche von Variablen
  • Erstellen eigener Module

Grundlagen der objektorientierten Programmierung in Perl



  • Klärung von Begriffen der aus OOP-Welt (Klassen, Objekte, ...)
  • In drei Schritten zum eigenen Objekt
  • Perl-OOP in der Praxis

Verarbeiten von Kommandozeilenparametern



  • Sinn und Zweck von Kommandozeilenparametern
  • Das Modul Getopt::Long

Fortgeschrittener Umgang mit Listen



  • Sortieren nach beliebigen Kriterien mit sort()
  • Die Funktionen grep(), map() und splice()

Dynamische Evaluation von Programmteilen



  • Einsatzmöglichkeiter dynamischer Evaluation
  • Die Funktion eval()

Datenbankzugriff mit Perl DBI



  • Was bietet DBI?
  • Benötigte Module zur Datenbankanbindung
  • Exemplarischer Zugriff auf eine MySQL- oder PostgreSQL-Datenbank

IPC (Interprocess Communication) via Sockets



  • Grundlagen und Möglichkeiten der Interprozeß-Kommunikation
  • Das Modul IO::Socket::INET
  • Nutzung von Standard-Internet-Diensten

Seminardauer: 2 Tage. Das Tageshonorar für einen Dozenten richtet sich nach der Seminardauer und der gewünschten Seminarinhalte. Wie erstellen Ihnen gerne ein individuelles Angebot.

Bitte erfragen Sie unsere gesonderten Konditionen für Beratung, Coaching, Support, Entwicklung, Individual Schulungen und Workshops.